home *** CD-ROM | disk | FTP | other *** search
/ NetNews Offline 2 / NetNews Offline Volume 2.iso / news / comp / lang / c-part1 / 6984 < prev    next >
Encoding:
Text File  |  1996-08-05  |  1.5 KB  |  53 lines

  1. Path: gail.ripco.com!mambuhl
  2. From: mambuhl@ripco.com (Martin Ambuhl)
  3. Newsgroups: comp.lang.c
  4. Subject: Re: Please please help a
  5. Date: 16 Feb 1996 22:50:07 GMT
  6. Organization: Ripco Communications, Inc.
  7. Message-ID: <4g31mv$2qf@gail.ripco.com>
  8. NNTP-Posting-Host: golden.ripco.com
  9.  
  10. tombeck@usemail.com (Thomas Beck)
  11. in <4fth5k$43v@pacifica.access.ch> asks:
  12.  
  13. >It's quite embarrassing to ask those two questions, because they seem
  14. >absolutely stupid (they probably are). Yesterday I started to learn C/C++. I
  15. >bought a 700 pages book with a cd included that has two compilers on it). I
  16. >fully understand the chapter about the types, but the things I program just
  17. >can't be compiled. I extracted the following two problems:
  18.  
  19. /*
  20. >int i;
  21. >int & a=i;
  22.      ^^
  23. In C, the above is meaningless and should produce a syntax error. While
  24. legal C++, that is irrelevant in comp.lang.c.  There are comp.lang.c++.*
  25. groups for that.  Why your text is introducing aliases early (or else
  26. why you are skipping the introductory material) escapes me.
  27.  
  28. >main() {
  29. >}
  30.  
  31. /*............*/
  32. >struct abc {
  33. >  int i;
  34. >  char a;
  35. >  void f1() {
  36. >  };
  37.  
  38. In C, struct members cannot be functions, although pointers to
  39. functions are ok.
  40. If you insist on writing C++, ask your questions in comp.lang.c++, but
  41. do them the courtesy -- not shown to comp.lang.c -- of retrieving their
  42. FAQ from rtfm.mit.edu and reading it _before_ posting.
  43.  
  44. >};
  45. >
  46. >main() {
  47. >}
  48.  
  49.                  
  50. --
  51. * Martin Ambuhl       net: mambuhl@ripco.com
  52. * Chicago, IL (USA)    
  53.